ComfyUI 常见模型目录的意义与用途

checkpoints

最重要的模型目录之一
用于存放 主模型 / 基础模型,例如:

📌 用途:
在 Workflow 中常用的 Checkpoint Loader / Load Checkpoint 节点会从这里读取。


vae

用于存放 VAE(变分自编码器) 文件。
常见后缀:*.vae.pt*.safetensors

📌 用途:
决定输出风格偏“糊/清晰/偏色”,Anime 类模型常建议替换 VAE。


loras

存放 LoRA 模型,用于强化某种风格、人物、画风。

📌 用途:
LoRA Loader、LoRA Stack 节点会从这里读取。

✨ 例如:


embeddings

存放 文本嵌入 (textual inversion / TI)
文件名类似:

📌 用途:
在 Prompt 文本中直接写 "badhandv4" 就能调用。


unet

存放 UNet 优化模型 / 训练中间文件
只有某些节点使用,例如:

普通用户一般较少手动放文件进去。


controlnet

存放 ControlNet 模型
如:

📌 用途:
ControlNet Loader 节点自动加载。


ipadapter

存放 IP-Adapter 模型
例如:

📌 主用途:
图生图的“风格参考”“人脸保真”。


clip

存放 CLIP 文本编码器
通常随 SDXL 使用,为 prompt 做编码。


upscale_models

图像超分模型,例如:

用于 UpScaler 节点。


animatediff

用于 AnimateDiff 动画生成 的模型:


总结表格(最快速理解)

目录 用途 示例
checkpoints 主模型 SDXL_base.safetensors
vae 编码器 animevae.pt
loras LoRA anime-style.safetensors
embeddings TI badhandv4.pt
controlnet ControlNet openpose.safetensors
ipadapter IP-Adapter ip-adapter-face.safetensors
clip 文本编码器 clip_g.safetensors
upscale_models 超分模型 realesrgan_x4.pth
animatediff 动画 mm_sd15_v3.safetensors
unet UNet结构 sd15_unet_fp16.pt